package com.example.demo.service;

import org.elasticsearch.search.SearchHit;

import java.io.IOException;
import java.util.List;
import java.util.Map;

public interface EsService {


    /**
     * 根据表名将数据从mysql导到es
     */
    void importPositionToES(String tableName);


    /**
     * 根据职位名称搜索，如果结果不足5条，则发起第二次搜索请求（则需要启用positionAdvantage 查找 美女多、员工福利好 的企业职位信息进行补充够5条）
     */
    List<SearchHit>  getPositionByName(String name) throws IOException;


}
